package com.mdd.admin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Date;

@Data
@ApiModel("客户列表Vo")
public class CustomerListedVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "客户编号")
    private Long customerNumber;

    @ApiModelProperty(value = "客户姓名")
    private String customerName;

    @ApiModelProperty(value = "客户电话")
    private String customerCall;

    @ApiModelProperty(value = "身份证号")
    private String idNumber;

    @ApiModelProperty(value = "性别1男 2女")
    private String sex;

    @ApiModelProperty(value = "住址")
    private String address;

    @ApiModelProperty(value = "银行")
    private String bank;

    @ApiModelProperty(value = "欠款金额")
    private BigDecimal amountDue;

    @ApiModelProperty(value = "案件类型0:经济案件1民事纠纷2:其他案件")
    private Long caseType;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "状态：0不可用/1可用")
    private Long status;

    @ApiModelProperty(value = "分配状态：0=待分配，1=已分配")
    private Long state;

    @ApiModelProperty(value = "调解员id")
    private Long courtClerkId;

    @ApiModelProperty(value = "是否自动分配 1是 0否")
    private Integer isAutoAllot;

    @ApiModelProperty(value = "调解状态 0待调解，1调解成功，2调解失败，3已过期，4二次调解中 5二次调解失败 6案件处理中")
    private Long mediationState;


}
